//==============================================================================
#include "SceneDesigner.h"
#include "SDL_Exception.h"
#include <iostream>
#include <fstream>

//==============================================================================
SceneDesigner::SceneDesigner(void)
{
}
//------------------------------------------------------------------------------
SceneDesigner::~SceneDesigner(void)
{
}
//==============================================================================
int main(int argc, char *argv[])
{
	try
	{
		bool quit = false;
		ScenesWindow scenesWindow;
    //ofstream archivo_log;
        while (!quit)
        {
            scenesWindow.excecute();
            if (scenesWindow.isSceneSelected())
            {
                SceneEditorWindow sceneEditorWindow(scenesWindow.getSceneSelected());
                sceneEditorWindow.excecute();
            }
            else
			{
				quit = true;
			}
        }
    }
	catch(SDL_Exception &ex)
    {
        cout<< ex.getMessage()<<endl;
        //archivo_log.open("tanks_log.txt");
        //archivo_log << ex.getMessage() <<endl;
    }
	
	system("PAUSE");
	return 0;
}
//==============================================================================